ヘッダーをスキップ
Oracle TimesTen In-Memory Database Java開発者およびリファレンス・ガイド
リリース7.0
E05166-01
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

データ型のマッピング

次の表に、TimesTenでサポートされているデータ型に対するアクセス方法を示します。データ型の詳細は、『Oracle TimesTen In-Memory Database SQLリファレンス・ガイド』のデータ型に関する項を参照してください。

TimesTenの
列のデータ型
読取り方法

CHAR(n)

MapMessage.getString

VARCHAR(n)

MapMessage.getString

NCHAR(n)

MapMessage.getString

NVARCHAR(n)

MapMessage.getString

NVARCHAR2(n)
MapMessage.getString

DOUBLE

MapMessage.getDouble

FLOAT

MapMessage.getFloat

DECIMAL(p,s)

MapMessage.getString

アプリケーションでBigDecimalまたはDoubleに変換可能。

NUMERIC(p,s)

MapMessage.getString

アプリケーションでBigDecimalまたはDoubleに変換可能。

INTEGER

MapMessage.getInt

SMALLINT

MapMessage.getShort

TINYINT

MapMessage.getShort

BIGINT

MapMessage.getLong

BINARY(n)

MapMessage.getBytes

VARBINARY(n)

MapMessage.getBytes

DATE

MapMessage.getString

アプリケーションでDateまたはCalendarに変換可能。

TIME

MapMessage.getString

アプリケーションでDateまたはCalendarに変換可能。

TIMESTAMP

MapMessage.getString

アプリケーションでDateまたはCalendarに変換可能。
TT_CHAR
MapMessage.getString
TT_VARCHAR
MapMessage.getString
TT_NCHAR
MapMessage.getString
TT_NVARCHAR
MapMessage.getString
ORA_CHAR
MapMessage.getString
ORA_VARCHAR2
MapMessage.getString
ORA_NCHAR
MapMessage.getString
ORA_NVARCHAR2
MapMessage.getString
VARCHAR2
MapMessage.getString
TT_TINYINT
MapMessage.getShort
TT_SMALLINT
MapMessage.getShort
TT_INTEGER
MapMessage.getInt
TT_BIGINT
MapMessage.getLong
BINARY_FLOAT
MapMessage.getFloat
BINARY_DOUBLE
MapMessage.getDouble
REAL
MapMessage.getFloat
NUMBER
MapMessage.getString
ORA_NUMBER
MapMessage.getString
TT_DECIMAL
MapMessage.getString
TT_TIME
MapMessage.getString
TT_DATE
MapMessage.getString
TT_TIMESTAMP
MapMessage.getString
ORA_DATE
MapMessage.getString
ORA_TIMESTAMP
MapMessage.getString
TT_BINARY
MapMessage.getBytes
TT_VARBINARY
MapMessage.getBytes